heat generation plants - Francés Inglés Diccionario